package com.xjgc.model.entity.general;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;
import java.sql.Date;
import java.sql.Time;

/**
 * <p>
 *
 * </p>
 *
 * @author 刘银芳
 * @since 2020-09-01
 */
@Data
public class ZxjZsdstr029 implements Serializable {

    private static final long serialVersionUID = 1L;
    @JsonProperty("ID")
    @TableField(value = "id")
    private String id;

    /**
     * 工厂
     */
    @JsonProperty("WERKS")
    @TableField(value = "\"WERKS\"")
    private String werks;

    /**
     * 销售和分销凭证号
     */
    @JsonProperty("VBELN")
    @TableField("\"VBELN\"")
    private String vbeln;

    /**
     * 销售和分销凭证的项目号
     */
    @JsonProperty("POSNR")
    @TableField("\"POSNR\"")
    private String posnr;

    /**
     * 物料号
     */
    @JsonProperty("MATNR")
    @TableField("\"MATNR\"")
    private String matnr;

    /**
     * 物料单
     */
    @JsonProperty("STLNR")
    @TableField("\"STLNR\"")
    private String stlnr;

    /**
     * BOM 组件
     */
    @JsonProperty("IDNRK")
    @TableField("\"IDNRK\"")
    private String idnrk;

    /**
     * 数量
     */
    @JsonProperty("MENGE")
    @TableField("\"MENGE\"")
    private Double menge;

    /**
     * 处理方式（C创建M修改D删除）
     */
    @JsonProperty("ZOPSTA")
    @TableField("\"ZOPSTA\"")
    private String zopsta;

    /**
     * 日期
     */
    @JsonProperty("DATUM")
    @TableField("\"DATUM\"")
    private Date datum;

    /**
     * 时间
     */
    @JsonProperty("UZEIT")
    @TableField("\"UZEIT\"")
    private Time uzeit;

    /**
     * 订单号
     */
    @JsonProperty("AUFNR")
    @TableField("\"AUFNR\"")
    private String aufnr;

    /**
     * MES读取标识(1:表示未读取  0：表示已读取)
     */
    @JsonProperty("MES_FLAG")
    @TableField("\"MES_FLAG\"")
    private String mesFlag;

    /**
     * ERP读取标识(1:表示未读取  0：表示已读取)
     */
    @JsonProperty("ERP_FLAG")
    @TableField("\"ERP_FLAG\"")
    private String erpFlag;

    @JsonProperty("MESSAGE")
    @TableField("\"MESSAGE\"")
    private String message;


    @JsonProperty("SXH")
    @TableField("\"sxh\"")
    private Integer sxh;

    @TableField("\"uid\"")
    private String uid;

    @TableField("\"POTX1\"")
    @JsonProperty("POTX1")
    private String potx1;
    /*新增时间  2023-03-06
       创建时间
    * */
    @TableField("create_time")
    private java.util.Date createTime;
    /*更新时间*/
    @TableField("update_time")
    private java.util.Date updateTime;
    /*sap系统回传时间*/
    @TableField("erp_update_time")
    private java.util.Date erpUpdateTime;
}
